Global routing based on Steiner min-max trees

نویسندگان

  • Charles C. Chiang
  • Majid Sarrafzadeh
  • Chak-Kuen Wong
چکیده

We study global routing of multiterminal nets. We propose a new global router: each step consists of finding a tree, called a Steiner min-max tree, that is a Steiner tree with maximum-weight edge minimized (real vertices represent channels containing terminals of a net, Steiner vertices represent intermediate channels, and weights correspond to densities). We propose an 0 (min { e loglog e , n* } ) time algorithm for obtaining a Steiner min-max tree in a weighted graph with e edges and n vertices (this result should be contrasted with the NP-completeness of the traditional minimum-length Steiner tree problem). Experimental results on difficult examples, on randomly generated data, on master slice chips, and on benchmark examples from the Physical Design Workshop are included.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A powerful global router: based on Steiner min-max trees

We study global routing of multiterminal nets. We propose a new global router; each step consists of finding a tree, called Steiner min-max tree, that is, a Steiner tree with maximum-weight edge minimized (real vertices represent channels containing terminals of a net, Steiner vertices represent intermediate channels, and weights correspond to densities). We propose an effient algorithm for obt...

متن کامل

An Efficient Rectilinear Steiner Tree Algorithm for Vlsi Global Routing

As we move to deep sub-micron designs below 0.18 microns, the delay of a circuit, as well as power dissipation and area, is dominated by interconnections between logical elements (i.e. transistors)[1]. The focus of this paper is on the global routing problem. Both global and channel routing are NP-hard[2]; therefore, all existing solution methodologies are heuristics. The main aim is to develop...

متن کامل

Creating and exploiting flexibility in rectilinear Steiner trees

The global routing problem decomposes the large, complex routing problem into a set of more manageable subproblems. The high correlation between the output of the global router and the detailed router enables the designer to efficiently use the global route to refine the design quickly before running the full detailed route. Hence, routability of the global routing solution is the key factor. T...

متن کامل

SEGRoute: A New Global Routing Methodology Based on Grid Graph Segmentation

In this paper, we propose a new global routing methodology named SEGRoute, which is based on grid graph segmentation of the given routing problem. The SEGRouting methodology first divides the grid graph of the routing problem into various segments; it then performs routing for the various segments (completing routing if possible and trying to maintain minimum wirelength) and then performs a “se...

متن کامل

Interconnect layout optimization under higher order RLC model forMCM designs

In this paper, we study the interconnect layout optimization problem under a higher-order RLC model to optimize not only delay, but also waveform, for interconnects with non-monotone signal response in the context of MCM global routing. We propose a unified approach that considers topology optimization and waveform optimization simultaneously. Using a new incremental moment computation algorith...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 9  شماره 

صفحات  -

تاریخ انتشار 1990